Big Huge Thesaurus

genus Myocastor

noun

sounds kind of like